Domain & Nameserver Configuration
Our Nameservers
Primary (ns1): ns1.alfieweb.com
Secondary (ns2): ns2.alfieweb.com
Client Instructions
When clients need to point their domain to our hosting, provide these instructions:
If Client Owns Domain Elsewhere
Step 1: Login to Domain Registrar
- Client logs into where they purchased domain (Namecheap, GoDaddy, etc.)
Step 2: Find Nameserver Settings
- Look for: "Nameservers", "DNS Settings", or "Domain Settings"
- Each registrar has different interface
Step 3: Change Nameservers
- Replace existing nameservers with:
ns1.alfieweb.comns2.alfieweb.com
- Save changes
Step 4: Wait for Propagation
- Typical time: 2-24 hours
- Maximum time: 48 hours
- Can check status at: whatsmydns.net
Propagation Time
Always inform clients that DNS changes take time. Most propagate within a few hours, but allow up to 48 hours to be safe.
For Team: Domain Setup Procedures
Scenario 1: Client Has External Domain
- Provide nameserver details in welcome email
- Add domain to DirectAdmin (it will be in parking mode until DNS propagates)
- Set up DNS zone in DirectAdmin
- Verify propagation after 24-48 hours
Scenario 2: We Register Domain for Client
- Register domain through our registrar
- Immediately set nameservers to our NS servers
- Add to DirectAdmin
- Configure DNS zone
- Usually propagates within 2-4 hours for new domains
Scenario 3: Client Wants to Keep External DNS
If client wants to manage DNS elsewhere:
- Get server IP address from DirectAdmin
- Provide A record details:
- Record Type:
A - Host:
@(for root domain) - Value:
[Server IP] - TTL:
3600orAuto
- Record Type:
- For www subdomain:
- Record Type:
AorCNAME - Host:
www - Value:
[Server IP]or@
- Record Type:
- For email (MX records) - see Email documentation
Checking DNS Propagation
Tools to Use
- whatsmydns.net - Check global DNS propagation
- dnschecker.org - Alternative DNS lookup tool
- Terminal/CMD:
nslookup domain.comordig domain.com
What to Check
# Check nameservers
nslookup -type=NS domain.com
# Check A record
nslookup domain.com
# Should return our nameservers and server IP
Common DNS Issues
Domain Not Resolving
Causes:
- DNS not propagated yet (wait longer)
- Incorrect nameserver spelling
- Domain not added to DirectAdmin
- Server firewall blocking
Solution:
- Verify nameservers set correctly at registrar
- Check domain exists in DirectAdmin
- Wait full 48 hours if recent change
- Verify DNS zone configured correctly
Website Shows "Server Not Found"
Causes:
- DNS not propagated
- A record pointing to wrong IP
- Server down
Solution:
- Check DNS propagation status
- Verify A record shows correct server IP
- Ping server IP to confirm it's responding
- Check DirectAdmin server status
Email Works But Website Doesn't (or vice versa)
Cause: Mixed DNS setup - some records at old host, some at new
Solution:
- Ensure ALL nameservers point to us, OR
- If using external DNS, verify all required records (A, MX, CNAME) are configured
DNS Zone Configuration in DirectAdmin
Standard Records We Add
A Record:
@ → [Server IP]
www → [Server IP]
MX Records:
@ → mail.domain.com (Priority 10)
CNAME Records:
mail → @
ftp → @
TXT Records:
SPF, DKIM, DMARC (for email authentication)
Adding Custom DNS Records
If client needs custom records:
- Login to DirectAdmin reseller panel
- Navigate to client account → DNS Management
- Click "Add Record"
- Select record type (A, CNAME, TXT, etc.)
- Enter details provided by client
- Save
Registrar-Specific Notes
Common Registrars
Namecheap:
- Domain List → Manage → Domain → Nameservers → Custom DNS
GoDaddy:
- My Products → Domains → DNS → Nameservers → Change
Google Domains:
- My Domains → DNS → Name servers → Use custom name servers
Cloudflare:
- If using Cloudflare DNS, don't change nameservers
- Instead, update A records to point to our IP
- Ensure SSL/TLS mode is "Full" or "Full (Strict)"
Support Quick Reference
| Client Issue | Team Action |
|---|---|
| "How do I change nameservers?" | Send registrar-specific guide or generic instructions |
| "How long does it take?" | "2-24 hours typically, up to 48 hours maximum" |
| "Website not working after 48 hours" | Check DNS propagation, verify domain in DirectAdmin |
| "Want to use Cloudflare" | Provide server IP, guide to A record setup |
| "Need custom DNS record" | Add via DirectAdmin DNS Management |